#pragma once

#include "IFigure.h"

namespace Chess
{
  class Knight : virtual public IFigure
  {
  public:

    Knight(ColorEnum color = ColorEnum::WHITE)
    {
      m_color = color;
    }

    virtual ~Knight(void)
    {
    }

    inline virtual FigureTypeEnum GetType() { return FigureTypeEnum::KNIGHT; }
  };
}